package kr.pe.johnkim.waiting.mobile.domain;

import java.io.Serializable;

/** Waiting 멤버 도메인 클래스 이다.
 *
 * @author : John_Kim <cale9797@gmail.com>
 * @date : 13. 4. 10.
 */
public class WaitingMember implements Serializable {

    private String qrCode;                      // QR 코드.
    private String phoneNumber;                 // 전화 번호.
    private String email;                       // 이메일 주소.
    private String deviceType;                  // 스마트폰 종류.(AS / IS)
    private String registrationId;              // 사용자의 GCM Registration Id / Apple Device Token.
    private String receiveNotificationYn;       // 알림 수신 여부.
    private String activateYn;                  // 활성화 여부.
    private String modifyDate;                  // 수정 일자.
    private String registerDate;                // 등록 일자.
    private String totalCount;                  // 총 갯수.
    private String result;                      // 결과.

    private String messageContent;              // Push Notification 메시지.

    public String getQrCode() {
        return qrCode;
    }

    public void setQrCode(String qrCode) {
        this.qrCode = qrCode;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getDeviceType() {
        return deviceType;
    }

    public void setDeviceType(String deviceType) {
        this.deviceType = deviceType;
    }

    public String getRegistrationId() {
        return registrationId;
    }

    public void setRegistrationId(String registrationId) {
        this.registrationId = registrationId;
    }

    public String getReceiveNotificationYn() {
        return receiveNotificationYn;
    }

    public void setReceiveNotificationYn(String receiveNotificationYn) {
        this.receiveNotificationYn = receiveNotificationYn;
    }

    public String getActivateYn() {
        return activateYn;
    }

    public void setActivateYn(String activateYn) {
        this.activateYn = activateYn;
    }

    public String getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(String modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(String registerDate) {
        this.registerDate = registerDate;
    }

    public String getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(String totalCount) {
        this.totalCount = totalCount;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getMessageContent() {
        return messageContent;
    }

    public void setMessageContent(String messageContent) {
        this.messageContent = messageContent;
    }
}
